<!-- Titre des colonnes -->
<div>		
		<table style="text-align:center; text-transform : uppercase ; font-weight : bold ; " border="1" >
			<tr>				
				<td style="width:500px; font-size : 1.1em ; "> LISTE DES FILMS </td>
			</tr>		
		</table>
</div>
	<div id="curseur" class="infobulle"></div>
	<div id="curseur" class="Quality"></div>

<!-- Remplissage du tableau � l'aide de la base de donn�es -->
<?php
	include 'connectDB.php';

	// --------------- Etape 2 -----------------
	// On �crit les liens vers chacune des pages
	// -----------------------------------------
	 
	// On met dans une variable le nombre de messages qu'on veut par page
	$nombreDeMessagesParPage = 10; // Essayez de changer ce nombre pour voir :o)
	// On r�cup�re le nombre total de messages
	$retour = mysql_query('SELECT COUNT(*) AS nb_messages FROM film');
	$donnees = mysql_fetch_array($retour);$totalDesMessages = $donnees['nb_messages'];
	// On calcule le nombre de pages � cr�er
	$nombreDePages  = ceil($totalDesMessages / $nombreDeMessagesParPage);
	// Puis on fait une boucle pour �crire les liens vers chacune des pages
	$i=$_GET['pagefilm'];
	$ecart=2;
	$min=$i-$ecart;
	$max=$i+$ecart;
	echo '<center>Page ' . $i . ' sur '. $nombreDePages . ' : ';
	if($min < 1)	$min=1;
	if($min != 1)
	{
		echo '<a href="index.php?pagefilm=1">1</a> ... ';
	}
	if($max >= $nombreDePages)	$max=$nombreDePages;
	while($min <= $max and $min != $nombreDePages)
	{
		echo '<a href="index.php?pagefilm=' . $min . '">' . $min . '</a> ';
		$min++;
	}
	if($max == $nombreDePages)
	{
		echo '<a href="index.php?pagefilm=' . $nombreDePages . '">' . $nombreDePages . '</a></center>';
	}
	else
	{
		echo '... <a href="index.php?pagefilm=' . $nombreDePages . '">' . $nombreDePages . '</a></center>';
	}

// --------------- Etape 3 ---------------
// Maintenant, on va afficher les messages
// ---------------------------------------
 
if (isset($_GET['pagefilm']))
{
        $page = $_GET['pagefilm']; // On r�cup�re le num�ro de la page indiqu� dans l'adresse (livreor.php?page=4)
}
else // La variable n'existe pas, c'est la premi�re fois qu'on charge la page
{
        $page = 1; // On se met sur la page 1 (par d�faut)
}

// On calcule le num�ro du premier message qu'on prend pour le LIMIT de MySQL
$premierMessageAafficher = ($page -1) * $nombreDeMessagesParPage;

 
$reponse = mysql_query('SELECT * FROM film ORDER BY titre LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage);
 
// On fait une boucle pour lister tout ce que contient la table :
while ($donnees = mysql_fetch_array($reponse) )
{
?>
  
		   	
				<table style="text-align:left;" border="1" >
					<tr>
						<td align="center" valign="middle" bgcolor="black" onMouseOut="cache();" onMouseOver="montre('<b>Synopsis : </b><?php echo $donnees['resume']; ?>');" >
						 	<img name="<?php echo $donnees['titre']; ?>" src="_film/images/<?php echo $donnees['titre']; ?>.jpg" alt="image not found" width="120" height="160" border="0" /> 
		  				</td>
						<td width="100%">
							<ul>
								<strong style="font-size : 1.2em; text-transform : uppercase ; text-decoration : underline ;"><?php echo $donnees['titre']; ?></strong><br /><br />
								<li> <strong style="color:#f47b33"> Film </strong><?php echo $donnees['pays']; ?> </li>
								<li> <strong style="color:#f47b33"> Genre : </strong><?php echo $donnees['genre']; ?> </li>
								<li> <strong style="color:#f47b33"> R&eacute;alisateur : </strong><?php echo $donnees['auteur']; ?> </li>
								<li> <strong style="color:#f47b33"> Ann&eacute;e de production : </strong><?php echo $donnees['annee']; ?></li>
								<li> <strong style="color:#f47b33"> Prix : </strong><?php echo $donnees['prixht']; ?> &euro;</li>
							</ul>
						</td>
					</tr><br/>		
				</table>
			
	
<?php
}
	$min=$i-$ecart;
	echo '<br/><center>Page ' . $i . ' sur '. $nombreDePages . ' : ';
	if($min < 1)	$min=1;
	if($min != 1)
	{
		echo '<a href="index.php?pagefilm=1">1</a> ... ';
	}
	while($min <= $max and $min != $nombreDePages)
	{
		echo '<a href="index.php?pagefilm=' . $min . '">' . $min . '</a> ';
		$min++;
	}
	if($max == $nombreDePages)
	{
		echo '<a href="index.php?pagefilm=' . $nombreDePages . '">' . $nombreDePages . '</a></center>';
	}
	else
	{
		echo '... <a href="index.php?pagefilm=' . $nombreDePages . '">' . $nombreDePages . '</a></center>';
	}
	
	$p=$i-1;
	$s=$i+1;
	
	if($i == 1)	
	{
		echo '<br/><center><input type="button" value=" Suivant >> " onclick="window.location.href=\'index.php?pagefilm=' . $s . '\';"/></center>';
	}
	if($i == $nombreDePages)
	{
		echo '<br/><center><input type="button" value=" << Precedent " onclick="window.location.href=\'index.php?pagefilm=' . $p . '\';"/></center>';
	}
	if($i != 1 && $i != $nombreDePages)
	{
		echo '<br/><center><input type="button" value=" << Precedent " onclick="window.location.href=\'index.php?pagefilm=' . $p . '\';"/><input type="button" value=" Suivant >> " onclick="window.location.href=\'index.php?pagefilm=' . $s . '\';"/></center>';	
	}
	
mysql_close(); // D�connexion de MySQL
?>